http://www.grandhotelavcilar.com
on 7 November, 2016 607 ViewsIstanbul hotel Grand Avcilar is one of the best family hotels in Istanbul.It has 68 deluxe rooms. Grand Hotel is very close to Istanbul Ataturk Airport, Cnr Expo and Tuyap Exhibition centers